The Best 15 Mediterranean, Restaurants in Amelia Island, Florida (FL), United States